ヘッダーをスキップ
Oracle TimesTen In-Memory Database APIリファレンス・ガイド
リリース7.0
E05170-01
  目次へ
目次
索引へ
索引

前へ
前へ
次へ
次へ
 

ttRamPolicySet

説明

接続されたデータ・ストアに対してTimesTenレプリケーション・エージェントを実行するタイミングを決定する、レプリケーションの再起動ポリシーを定義します。ポリシーは、alwaysmanualnorestartのいずれかです。

アクセス制御

アクセス制御がTimesTenのインスタンスに対して有効である場合、このプロシージャにはADMIN権限が必要です。

構文

ttRepPolicy(ramPolicy, ramGrace) 

パラメータ

ttRepPolicyには、次のパラメータがあります。

パラメータ
データ型
説明
ramPolicy
TT_VARCHAR
(10) NOT NULL
データ・ストアがシステムRAMにロードされるタイミングを決定するためのポリシー。有効な値は、次のとおりです。
always: データ・ストアは常時システムRAMに存在します。
manual: ユーザーが、ttAdmin -repStartコマンドを使用して明示的にロードする場合にのみ、データ・ストアはシステムRAMにロードされます。
inUse: データ・ストアが使用中(アプリケーションの接続時など)にのみシステムRAMにロードされます。このオプションは、一時データ・ストアでは使用できません。一時データ・ストアは手動でのみRAMにロードできます。ポリシーを設定しようとすると、警告が表示されます。
ramGrace
TT_INTEGER
最後のアプリケーションが切断されてから何秒後までデータ・ストアがRAMに保持されるかを設定します。この値は、ramPoliyがinUseの場合にのみ有効です。このパラメータはオプションです。省略するか、NULLを設定した場合、既存のramGrace期間は、変更されません。

結果セット

ttRamPolicySetは結果を返しません。

データ・ストアをRAMにロードするポリシーをinUseに設定し、データ・ストアが、最後のアプリケーションが切断された後も10秒間RAMに保持されるようにするには、次のように実行します。

CALL ttRamPolicySet('inUse, 10');

関連項目

ttAdmin